right of habitation - French English Dictionary